# 1、使用while，完成以下图形的输出
# *
# * *
# * * *
# * * * *
# * * * * *
# * * * *   6
# * * *   7
# * *   8
# *
#
i = 0
while i < 10:
    i += 1
    if i <= 5:
        print("*" * i)
    else:
        print("*" * (10 - i))

#print(1 + 1.23)   #不同类型打印成功了，不太明白什么时候需要注意同类型，什么时候不需要

#
# 2、break和continue的区别：
#break指的是跳出循环
#continue指的是跳出当前循环，执行下一次循环
a = 1
while a < 5:
    if a < 3:
        print("a是小于3的数")
        a += 1
        continue
    print(a)
    a += 1

a = 1
while a < 5:
    if a < 3:
        print("a是小于3的数")
        break
    else:
        print("a是大于3的数")


# 3、按要求处理字符串：
# 现有字符串： str1 = '1234567890'，根据题目要求，将截取后的新字符串赋值给str2
str1 = '1234567890'
# 1.	截取字符串的第一位到第三位的字符
str2 = str1[0:3]  #左闭右开
print(str2)
# 2.	截取字符串最后三位的字符
str2 = str1[-1:-4:-1]
print(str2)
# 3.	截取字符串的全部字符
str2 = str1[::]
print(str2)
# 4.	截取字符串的第七个字符到结尾
str2 = str1[6: ]
print(str2)
# 5.	截取字符串的第一位到倒数第三位之间的字符
str2 = str1[-3: :-1]
print(str2)
# 6.	截取字符串的第三个字符
str2 = str1[2]
print(str2)
# 7.	截取字符串的倒数第一个字符
str2 = str1[-1]
print(str2)
# 8.	截取与原字符串顺序相反的字符串
str2 = str1[: :-1]
print(str2)
# 9.	截取字符串倒数第三位与倒数第一位之间的字符
str2 = str1[-1:-4:-1]
print(str2)
# 10.	截取字符串的第一位字符到最后一位字符之间的字符，每隔一个字符截取一次。
str2 = str1[0: :2]
print(str2)


